#include "MoveUpDown.h"

vsznDefault(MoveUpDown);

MoveUpDown::MoveUpDown(){
}

MoveUpDown::MoveUpDown(string _player):
	player(_player){
}

MoveUpDown::MoveUpDown(string _player, bool _direction, float _positionX, float _positionY, bool _stop, float _timestamp):
	player(_player), direction(_direction), positionX(_positionX), positionY(_positionY), stop(_stop), timestamp(_timestamp){
}

MoveUpDown::~MoveUpDown() {
}

bool MoveUpDown::getDirection() const
{
    return direction;
}

string MoveUpDown::getPlayer() const
{
    return player;
}

float MoveUpDown::getPositionX() const
{
    return positionX;
}

float MoveUpDown::getPositionY() const
{
    return positionY;
}

bool MoveUpDown::getStop() const
{
    return stop;
}

float MoveUpDown::getTimestamp() const
{
    return timestamp;
}

void MoveUpDown::setDirection(bool direction)
{
    this->direction = direction;
}

void MoveUpDown::setPlayer(string player)
{
    this->player = player;
}

void MoveUpDown::setPositionX(float positionX)
{
    this->positionX = positionX;
}

void MoveUpDown::setPositionY(float positionY)
{
    this->positionY = positionY;
}

void MoveUpDown::setStop(bool stop)
{
    this->stop = stop;
}

void MoveUpDown::setTimestamp(float timestamp)
{
    this->timestamp = timestamp;
}


